Big Huge Thesaurus

tracked vehicle

noun